cb90ace10d67d4eef9044b05ff2b01fe05e20156,nbdemetra-ui/src/main/java/ec/tss/datatransfer/TssTransferSupport.java,TssTransferSupport,toMatrix,#TssTransferHandler#Transferable#,353
Before Change
private static Matrix toMatrix(TssTransferHandler o, Transferable t) {
try {
Object transferData = t.getTransferData(o.getDataFlavor());
if (o.canImportMatrix(transferData)) {
LOGGER.debug("Getting matrix using '{}'", o.getName());
return o.importMatrix(transferData);
}
} catch (UnsupportedFlavorException | IOException ex) {
LOGGER.error("While getting matrix using '" + o.getName() + "'", ex);
After Change
private static Matrix toMatrix(TssTransferHandler o, Transferable t, Logger logger) {
try {
Object data = t.getTransferData(requireNonNull(o.getDataFlavor()));
if (o.canImportMatrix(data)) {
return requireNonNull(o.importMatrix(data));
}
} catch (UnsupportedFlavorException | IOException ex) {
logExpected(logger, o, ex, "getting matrix");